﻿*{
	margin: 0;
	padding: 0;
	list-style: none;
}
a{
	text-decoration: none;
	color: #393939;
}
body{
	min-width: 1200px;
	color: #393939;
	-moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
input,button{
	border: 0;
	outline: 0;
}

.bannerswiper .banner{
	width: 100%;
	height: 600px;
}
.banner{
	width: 100%;
	height: 600px;
}
.location{
	width: 1200px;
	margin: 20px auto;
	font-size: 14px;
	color: #4A4A4A;
}
.location a:hover{
	text-decoration: underline;
}
.location span{
	color: #BE0112;
}
.fenye{
	width: 400px;
	display: flex;
	justify-content: space-between;
	margin:0 auto 50px;
	font-size: 14px;
	color: #6E6E6E;
	text-align: center;
	line-height: 45px;
}
.fenye div{
	width: 76px;
	height: 45px;
	border: 1px solid #ccc;
	cursor: pointer;
}
.fenye p{
	width: 42px;
	height: 45px;
	border: 1px solid #ccc;
	cursor: pointer;
}
.fenye li{
	width: 42px;
	height: 45px;
	border: 1px solid #ccc;
	cursor: pointer;
}
.fenye .on{
	background: #E70011;
	color: white;
	cursor: pointer;
}
.fenxiang{
	font-size: 14px;
	color: #7A7A7A;
	margin: 40px 0;
	display: flex;
	align-items: center;
}
.fenxiang a{
	padding:0px 10px 0px 10px;
	margin-left: 0;
}











/* 头部 */
.f1{
	float: left;
}

.f2 {
	float: right;
}

/*头部*/
.top{
	width:100%;
	height:40px;
	background-color: #eeeeee;
}
.toptow{
	width: 1200px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
}
.top_left{
	float: left;
    background:url(../img/1.png) no-repeat;
    background-position: left center;
    font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	color: #333333;
	padding-left:25px;
}
.top_right div{
	float: left;
	margin: 0 5px;
}
.top_right1{
	background:url(../img/2.png) no-repeat;
    background-position: left center;
    font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	color: #333333;
	padding-left:30px;
}
.top_right2{
	background:url(../img/4.png) no-repeat;
    background-position: left center;
    font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	color: #333333;
	padding-left:10px;
}
.top_right2:hover{text-decoration: underline;}
/*头部log*/
.heard1{
	width: 1200px;
	height:60px;
	margin: 0 auto;
	padding:30px 0;
}
.phone{
	background: url(../img/phone.png) no-repeat;
	background-position: left center;
	text-align: center;
	padding-left:68px;
}
.phone p:nth-child(1){
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	color: #777777;
}
.phone p:nth-child(2){
	font-size: 30px;
	font-weight: normal;
	font-stretch: normal;
	color: #eb5b04;
}
.heard2 {
	width:100%;
	height: 50px;
	line-height: 50px;
	background-color: #e60012;
}
.nav{
	width: 1200px;
	margin: 0 auto;
}
.nav a{
	font-size: 16px;
	color: white;
	padding: 0 45px;
	float: left;
}
.nav a:hover{
	background-color: #bd0312;
}
.back{
	background-color: #bd0312;
}











/* 底部 */
.footer{
	width: 100%;
	height: 305px;
	background: #303134;
}
.footer-conter{
	width: 1200px;
	height: 225px;
	padding: 40px 0;
	color: white;
	font-size: 14px;
	line-height: 30px;
	margin: 0 auto;
	color: #fcfcfc;
}
.footer-conter a{
	color: #fcfcfc;
}
.footer-conter a:hover{
	text-decoration: underline;
}
.fot1{
	float: left;
	width: 249px;
    	height: 225px;
	border-right: 1px solid #4E4E4E;
	font-size: 14px;
}
.fot1 img{
	padding: 30px 0 0;
}
.fot1 b{
	font-size: 24px;
	color: #EC2929;
	line-height: 50px;
}
.fot2{
	float: left;
	width: 119px;
    	height: 195px;
	padding-top: 30px;
    	padding-left: 50px;
	border-right: 1px solid #4E4E4E;
}
.fot3{
	float: left;
	width: 119px;
    	height: 195px;
	padding-top: 30px;
    	padding-left: 50px;
	border-right: 1px solid #4E4E4E;
}
.fot4{
	float: left;
	width: 268px;
    	height: 195px;
	padding-top: 30px;
   	padding-left: 50px;
	border-right: 1px solid #4E4E4E;
}
.fot5{
	float: left;
}
.fot5 p{
	float: left;
	margin-left: 30px;
	text-align: center;
	margin-top: 50px;
}
.fot5 img{
	width: 111px;
	height: 111px;
}
.record{
	width: 100%;
	height: 70px;
	line-height: 70px;
	font-size: 12px;
	color: #89898A;
	text-align: center;
	background: #1D1E20;
}
.record a{
	color: #89898A;
}
.record a:hover{
	color: #fff;
}



/*首页搜索框*/
.sou{
	width: 100%;
	z-index: 2;
	position: absolute;
	margin-top: -40px;
}
.sou2{
	width: 1200px;
	height: 82px;
	background-color: #e60012;
	border-radius: 8px;
	margin: 0 auto;
	padding: 0 42px;
}
.sou2_left ul li{
	float: left;
	margin: 0 5px;
	line-height: 82px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	
}
.sou2_left ul li a{
	color:#cfcaca;
}
.sou2_left ul li a:hover{
	color: white;
	text-decoration: underline;
}
.sou2_right{
	width: 440px;
	height:42px;
	background: #fff;
	margin: 20px 0;
}
.sou2_right .f1{
	width:306px;
	height: 100%;
	border: none;
	padding-left: 13px;
}
.but .btnSearch{
	width: 81px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background-color: #bd0312;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	color: #ffffff;
	cursor: pointer;
}

/* 标题头部 */
.index-title{
	width: 285px;
	margin: 0 auto;
	font-size: 16px;
	color: #A4B1BD;
	text-align: center;
}
.index-title p{
	font-size: 30px;
	color:#363636;
	line-height: 60px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.index-title i{
	display: inline-block;
	width: 50px;
	height: 3px;
	background:  #E60011;
	vertical-align: middle;
}



/*供应产品*/
.gycp{
	width: 1200px;
	height: auto;
	margin: 100px auto 0;
}
.gycp-xxk{
	width:1100px;
	height:172px;
	margin: 40px auto;
}
.gycp-xxk li{
	width: 150px;
	height: 56px;
	line-height: 56px;
	background: #F3F3F3;
	color: #4E4E4E;
	border-radius: 5px;
	text-align: center;
	font-size: 16px;
	margin: 15px 16px;
	float: left;
	cursor: pointer;
}
.gycp-xxk .on{
	background: url(../img/gycpon.jpg);
	color: #fff;
}
.gycp-cont{
	width: 1240px;
}
.gycp-cont li{
	width: 280px;
	height: 260px;
	display: inline-block;
	line-height: 20px;
	font-size: 14px;
	color: #464646;
	text-align: center;
	margin-right: 23px;
}
.gycp-cont li:hover{
	text-decoration: underline;
}
.gycp-cont li:hover img{
	border: 1px solid #D30617;
	
}
.gycp-cont li img{
	width: 278px;
	border: 1px solid #eee;
}
.gycp-cont li p{
	width:80%;
    	height: 20px;
	text-align:center;
	margin:0 auto;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
}

/* 关于我们 */
.about{
	width: 100%;
	background:rgba(230,0,17,.9) url(../img/about-bg.png) no-repeat center;
	margin-top: 20px;
}
.about-cont{
	width: 1200px;
	height: 460px;
	margin: 0 auto;
	padding: 120px 0;
	display: flex;
	justify-content: space-between;
}
.a-c-l{
	width: 530px;
	color: white;
	font-size: 14px;
}
.a-c-l h5{
	font-weight: normal;
	font-size: 18px;
	margin: 30px 0;
}
.a-c-l h5 b{
	font-size: 26px;
}
.a-c-l p{
	text-indent: 32px;
	line-height: 35px;
}
.a-c-l a{
	padding: 12px 49px;
	background: white;
	border-radius: 30px;
	line-height: 130px;
	color: #E60011;
}
.a-c-l a:hover{
	text-decoration: underline;
}

/* 新闻动态 */
.new{
	width: 1200px;
	height: 550px;
	margin: 40px auto;
}
.new-xxk{
	width: 365px;
	height: ;
	margin: 55px auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.new-xxk li{
	padding: 6px 24px;
	color: #828282;
	font-size: 16px;
	cursor: pointer;
}
.new-xxk i{
	display: inline-block;
	height: 10px;
	width: 1px;
	background: #eee;
}
.new-xxk  .on{
	background: #E60011;
	color: white;
	border-radius: 5px;
}
.new-cont{
	width: 1200px;
	height: 440px;
	overflow: hidden;
}
.new-cont dl{
	width: 1200px;
	font-size: 14px;
	color: #9D9D9D;
	line-height: 29px;
	display: none;
}
.new-cont dt{
	width: 476px;
	float: left;
}
.new-cont dt img{
	width: 475px;
	height: 247px;
	margin-bottom: 10px;
}
.new-cont h4{
	color: #393939;
	font-size: 16px;
}
.new-cont h4:hover{
	text-decoration: underline;
}
.new-cont dt p{
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3; 
}
.new-datalist{
	padding: 6px 23px;
	border: 1px solid #EA2839;
	border-radius: 5px;
	color: #E60011;
	line-height: 80px;
}
.new-datalist:hover{
	text-decoration: underline;
	color: white;
	background: #EA2839;
}
.new-cont dd{
	width: 668px;
	height: 107px;
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px dashed #ECECEC;
	float: right;
	box-sizing: content-box;
}
.new-cont dd img{
	width: 145px;
	height: 107px;
	float: left;
	margin-right: 14px;
}
.new-cont dl:nth-child(1){
	display: block;
}


/* 发展 */
.develop{
	width: 100%;
	padding: 22px 0;
	background: url(../img/develop-bg.png) no-repeat center;
	background-size: 100%;
}
.develop-cont{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	line-height: 30px;
	color: white;
	font-size: 14px;
}
.develop-cont li{
	    width: 300px;
}
.develop-cont div:first-child{
	float:left;
	width:98px;	
	height:98px;
	border-radius:50%;
	background:white;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-right:20px;
}
.develop-cont div:last-child{
	    margin: 12px 0;
}
.develop-cont b{
	font-size:18px;
	margin-top:20px;
}
.develop-cont a{
	color:white;	
}








/* 合作客户 */
.customer{
	width: 1200px;
	margin: 55px auto 85px;
}
.box{
	width: 1300px;
	height: 130px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 73px;
	margin-left: -50px;
}
.box-left,.box-right{
	width: 30px;
	height: 55px;
	line-height: 68px;
	text-align: center;
	background: #E5E5E5;
}
.box-cont{
	width: 1200px;
	height: 130px;
	overflow: hidden;
}
.swiper-slide div{
	width: 216px;
	height: 130px;
	border: 1px solid #EFEFEF;
	box-sizing: border-box;
}
.box-cont img{
	display: block;
	margin:0 auto;
	height: 120px;
	
}


















/* about */
.about-tit{
	color: #BE0112;
	font-size: 30px;
    text-align: center;
    font-weight: bold;
}
.gsjj{
	width: 1200px;
	height: 370px;
	margin: 50px auto 80px;
	display: flex;
	justify-content: space-between;
}
.gsjj-img{
	width: 600px;
}
.gsjj-img img{
	width: 100%;
}
.gsjj-text{
	width: 565px;
	height: 370px;
	overflow-y: scroll;
	font-size: 14px;
	line-height: 35px;
}
.gsjj-text p{
	text-indent: 28px;
}





/* 企业文化 */
.qywh{
	width: 100%;
	height: 665px;
	background: rgba(192,0,0,.7) url() no-repeat center center;
	margin: 50px 0;
}
.qywh .about-tit{
	color: white;
	padding: 40px 0 60px;
}
.qywh1{
	width: 1200px;
	height: 130px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.linian{
	width: 580px;
	height: 130px;
	background: white;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #818181;
	font-size: 14px;
}
.linian .page_left{
	margin: 0 30px 0 15px;
	padding-right: 35px;
	border-right: 2px solid #EBEBEB;
}
.linian span{
	font-size: 20px;
	color: #363636;
}
.qywh2{
	width: 1200px;
	height: 225px;
	margin: 50px auto;
	background: white;
	display: flex;
	justify-content: center;
	align-items: center;
}
.qywh2 ul{
	width: 1200px;
	height: 120px;
	display: flex;
	justify-content: space-between;
	text-align: center;
}
.qywh2 li{
	width: 247px;
	height: 65px;
	border-right: 1px solid #EEEEEE;
	font-size: 14px;
	color: #838383;
	line-height: 25px;
}
.qywh2 li:last-child{
	border-right:0;
}
.qywh2 li img{
	margin-top: -20px;
}
.qywh2 li span{
	font-size: 18px;
	color: #363636;
}
.qywh2 li p{
	width:240px;
	margin:0 auto;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
}










/* 荣誉证书 */
.ryzz{
	width: 1200px;
	height: ;
	margin: 50px auto;
}
.ryzz ul{
	width: 1230px;
}
.ryzz li{
	text-align: center;
	margin-right: 30px;
	margin-bottom: 20px;
	line-height: 20px;
	color: #363636;
	font-size: 14px;
	float: left;
}
.ryzz-img{
	width: 275px;
	height: 233px;
	border: 1px solid #D7D7D7;
}
.ryzz-img img{
	margin-top: 30px;
	width:245px;
	height:175px;
}
.ryzz-text{
	width: 240px;
	height: 50px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
}   
	

/* 联系我们 */
.contact-tit{
	width: 300px;
	height: 70px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: #868686;
	font-size: 14px;
	text-align: center;
}
.contact-tit p{
	margin-top: 15px;
}	
.contact-tit b{
	font-size: 30px;
	color: #BC050C;
	line-height: 45px;
}
.contact-tit i{
	display: block;
	width: 70px;
	height: 1px;
	background: #BC050C;
}
.contact-text{
	width: 1200px;
	height: ;
	margin: 0 auto;
	font-size: 12px;
	color: #7C7C7C;
	text-align: center;
	line-height: 30px;
}
.contact-text div{
	font-size: 14px;
	color: #363636;
	margin-bottom: 10px;
	margin-top: 20px;
}
.contact-red{
	width: 1200px;
	height: 238px;
	margin: 50px auto;
	background: #E70011;
	color: white;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}
.contact-red ul{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content:space-between;
	align-items: center;
}
.contact-red li{
	width: 200px;
	height: 123px;
	border-right: 1px solid #F02334;
}
.contact-red li img{
	margin-top: -20px;
}
.zxly{
	width: 1200px;
	height: ;
	margin: 30px auto;
}
.zxly div{
	width: 1200px;
	display: flex;
	justify-content: space-between;
	margin: 40px 0;
}
.zxly div input{
	width: 580px;
	height: 50px;
	text-indent: 20px;
	color: #BDBDBD;
	font-size: 14px;
	border: 1px solid #BDBDBD;
}
.zxly textarea{
	width: 1160px;
	height: 230px;
	border: 1px solid BDBDBD;
	color: #BDBDBD;
	padding: 20px;
	outline: 0 none;
}
.zxly input[type="submit"]{
	width: 210px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	color: white;
	background: #E70011;
	display: block;
	margin: 20px auto;
}







/* 新闻中心 */
.news-lis{
	width: 1200px;
	height: ;
	margin: 40px auto;
}
.news-lis ul{
	width: 1240px;
}
.news-lis li{
	width: 373px;
	height: 430px;
	float: left;
	margin-right: 38px;
	margin-bottom: ;
}
.new-lis-img{
	width: 373px;
	height: 210px;
	overflow: hidden;
}
.new-lis-img img{
	width: 100%;
	height: 210px;
}
.new-lis-img img:hover{
	transform: scale(1.1);
	transition: all 1s;
}
.new-lis-text{
	height: 75px;
	padding-bottom: 20px;
	border-bottom: 1px solid #DDDDDD;
	margin: 15px 0 ;
}
.new-lis-text .text-t{
	font-size: 16px;
	color: #393939;
	height: 30px;
	overflow: hidden;
}
.new-lis-text .text-t:hover{
	text-decoration: underline;
}
.new-lis-text .text-c{
	font-size: 14px;
	color: #787878;
	height: 40px;
	overflow: hidden;
}
.new-lis-time{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.new-lis-time{
	font-size: 18px;
	color: #797979;
}

.new-lis-time a{
	color: #C2C2C2;
}






/* 新闻中心子页 */
.news_detail{
	width: 1200px;
	margin: 30px auto;
	display: flex;
	justify-content: space-between;
}
.news_detail-left{
	width: 740px;
	padding: 40px 50px;
	background: white;
}
.news_detail-ltit h3{
	font-size: 22px;
	border-bottom: 1px dashed #EDEDED;
	padding-bottom: 25px;
	margin-bottom: 10px;
	text-align: center;
}
.news_detail-ltit div{
	font-size: 14px;
	color: #7E7E7E;
	text-align: center;
}
.news_detail-ltext{
	padding: 0 30px;
	font-size: 14px;
	color: #7E7E7E;
	margin: 80px 0;
	line-height: 30px;
}
.news_detail-ltext p{
	margin-bottom: 30px;
}
.news_detail-ltext img{max-width:100%; height:auto}
.news_detail-page{
	font-size: 14px;
	line-height: 30px;
}
.news_detail-page p{
	font-weight: bold;
	color: #333;
}
.news_detail-page a:hover{
	text-decoration: underline;
}
.news_detail-right{
	width: 315px;
}
.news_detail-right1{
	width: ;
	padding: 20px 20px 40px 30px;
	background: white;
	color: #A6A6A6;
	line-height: 50px;
	font-size: 14px;
}
.news_detail-rtit{
	line-height: 50px;
	font-size: 22px;
	border-bottom: 1px solid #EFEFEF;
	color: #6B6B6B;
}
.news_detail-rtext span{
	padding-left: 15px;
}
.news_detail-right2{
	padding: 20px 20px 40px 30px;
	background: white;
	color: #A6A6A6;
	font-size: 14px;
	margin-top: 40px;
	
}
.news_detail-rimg {
	text-align: center;
	margin-top: 30px;
}
.news_detail-rimg img{
	width: 255px;
	height: 125px;
}












/* 售后服务 */
.serciec{
	width: 1200px;
	height: ;
	margin: 50px auto;
}
.serciec li{
	width: 100%;
	height: 240px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #E1E1E1;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.serciec li:last-child{
	border: 0;
}
.serciec-img{
	width: 340px;
	height: 240px;
	margin-right: 30px;
}
.serciec-text h3{
	font-size: 18px;
	margin-bottom: 30px;
	color: #333;
}
.serciec-tt{
	font-size: 14px;
	color: #363636;
	line-height: 200%;
}






/* 配置方案 */
.scheme{
	width: 1200px;
	height: ;
	margin: 30px auto;
}
.scheme ul{
	width: 1250px;
	height: ;
}
.scheme li{
	width: 334px;
	height: 252px;
	float: left;
	margin-right: 40px;
	margin-bottom: 60px;
	border: 1px solid #E2E2E2;
	padding: 20px;
}
.scheme-tit{
	font-size: 16px;
	color: #333;
	padding: 0 10px;
}
.scheme-tit:hover{
	text-decoration: underline;
}
.scheme-text{
	width: 314px;
	height:70px;
	overflow:hidden;
	font-size: 14px;
	color: #787878;
	padding: 25px 10px;
	margin-bottom: 30px;
	border-bottom: 1px solid #E9E9E9;
	line-height: 23px;
}
.scheme-time{
	width: 314px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	    float: right;
}
.scheme-time div{
	font-size: 14px;
	color: #7C7C7C;
	line-height: 40px;
}
.scheme-time div p{
	font-size: 44px;
	color: #333;
	line-height: 30px;
	font-weight: bold;
}





/* 配置方案内页 */
.scheme_detail{
	width: 1110px;
	padding: 60px 45px;
	margin: 30px auto;
	background: white;
}
.scheme_detail-tit h3{
	font-size: 22px;
	border-bottom: 1px dashed #EDEDED;
	padding-bottom: 25px;
	margin-bottom: 20px;
	text-align: center;
}
.scheme_detail-tit div{
	font-size: 14px;
	color: #7E7E7E;
	text-align: center;
}
.scheme_detail-text{
	overflow:hidden;
	font-size: 14px;
	color: #7E7E7E;
	margin: 80px auto;
	line-height: 30px;
}
.scheme_detail-text p{
	text-indent: 28px;
	margin-bottom: 30px;
}
.scheme_detail-text img{max-width:1000px;}
.scheme_detail-page{
	display: flex;
	justify-content: space-between;
	    margin-bottom: 20px;
}
.scheme_detail-page a{
	color: #7E7E7E;
	font-size: 14px;
}
.scheme_detail-page a:hover{
	text-decoration: underline;
}











/* 产品中心 */
.publicent{
	width: 1200px;
	margin: 40px auto;
	display: flex;
	justify-content: space-between;
}
.publicent-left{
	width: 215px;
}
.publicent-left img{
	width: 100%;
}
.publicent-left a{
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	text-indent: 20px;
	color: #3A3A3A;
	background: #EEEEEE;
	margin-top: 10px;
}
.publicent-left a:hover{
	background: #E70011;
	color: white;
}
.publicent-right{
	width: 930px;
}
.publicent-right ul{
	width: 1000px;
}
.publicent-right li{
	width: 285px;
	padding-bottom:10px;
	border: 1px solid #E6E6E6;
	text-align: center;
	font-size: 16px;
	color: #3A3A3A;
	line-height: 20px;
	margin-right: 35px;
	margin-bottom: 48px;
	float: left;
}
.publicent-right li:hover{
	border: 1px solid #E70011;
	text-decoration: underline;
}
.publicent-right li img{
	width: 285px;
	margin-bottom:20px;
}
.publicent-right li p{
	width:80%;
	height:40px;
	margin-left:10%;
	overflow: hidden;
    	text-overflow: ellipsis;
    	display: -webkit-box;
    	-webkit-box-orient: vertical;
    	-webkit-line-clamp: 2;
}










/* 技术文章 */
.articles-right{
	width: 945px;
}
.articles-right ul{
	
}
.articles-right li{
	width: 893px;
	height: 93px;
	border: 1px solid #EFEFEF;
	margin-bottom: 23px;
	padding: 40px 25px;
	display: flex;
}
.articles-rtime{
	width: 88px;
	height: 92px;
	border: 1px solid #B5B5B5;
	text-align: center;
}
.articles-rtime h3{
	color: #B5B5B5;
	font-size: 24px;
	line-height: 60px;
}
.articles-rtime div{
	font-size: 16px;
	color: white;
	background: #B5B5B5;
	line-height: 32px;
}
.articles-rtext{
	width: 780px;
	margin-left: 20px;
}
.articles-rtext h3{
	line-height: 40px;
	font-size: 18px;
	color: #333;
}
.articles-rtext h3:hover{
	text-decoration: underline;
}
.articles-rtext div{
	font-size: 14px;
	color: #787878;
	line-height: 25px;
	height:50px;
	overflow:hidden;
}









/* 技术文章子页 */
.articles_detail-text{
	width: 910px;
	padding:40px 20px;
	border: 1px solid #F0F0F0;
}








/* 产品中心子页 */
.product_detail{
	width: 900px;
	display: flex;
	align-items: center;
	margin-bottom: 30px;
}
.product_detail-img img{
	width: 500px;
}
.product_detail-tit{
	color: #2364D1;
	font-size: 14px;
	line-height: 50px;
	margin-left: 30px;
}
.product_detail-tit span{
	color: #7D6666;
}
.product_detail-xxk{
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #DDDDDD;
}
.product_detail-xxk li{
	width: 140px;
    height: 40px;
    line-height: 40px;
    float: left;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
}
.product_detail-xxk .on{
	background: #E70011;
	color: white;
	border-radius: 10px 10px 0 0;
}
.product_detail-tcent{
	width: 100%;
	margin: 30px 0;
}
.product_detail-tcent li{
	width: 900px;
	overflow: hidden;
	color: #666666;
	line-height: 30px;
	display: none;
	font-size: 14px;
}
.product_detail-tcent li:first-child{
	display: block;
}
.product_detail-tcent li img{max-width:900px;}

/* 主要css样式*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../img/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:107px;height:60px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../img/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px; font-size:14px; width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../img/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../img/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../img/open_im.png) no-repeat left top;}